package cn.com.hd.mall.web.webservices.entity.response.cpx;

import java.io.Serializable;
import java.util.List;

import cn.com.hd.mall.web.webservices.entity.BaseResponse;

/**
 * @author wuhaiyang
 *
 *         获取我的优惠券（未使用，已过期，已使用）
 */
public class GetMyCouponListResponse extends BaseResponse {
    /**
     * 优惠券列表
     */
    private List<MyCouponListModel> couponList;

    public List<MyCouponListModel> getCouponList() {
        return couponList;
    }

    public void setCouponList(List<MyCouponListModel> couponList) {
        this.couponList = couponList;
    }

    public static class MyCouponListModel implements Serializable {
        private String couponId;        // 优惠券id
        private String couponCode;
        private String couponName;      // 优惠券名称（丹露红包）
        private String kindsLimit;      // 品类限制
        private String couponStatus;    // 优惠劵状态
        private String couponAmt;       // 优惠券金额
        private String expireDay;       // 过期日期
        private String useTime;        //使用时间
        private String timeLeft;        // 剩余天数
        private List<String> orderList; // 订单号列表 


        public String getCouponCode() {
            return couponCode;
        }

        public void setCouponCode(String couponCode) {
            this.couponCode = couponCode;
        }

        public String getCouponId() {
            return couponId;
        }

        public void setCouponId(String couponId) {
            this.couponId = couponId;
        }

        public String getCouponName() {
            return couponName;
        }

        public void setCouponName(String couponName) {
            this.couponName = couponName;
        }

        public String getKindsLimit() {
            return kindsLimit;
        }

        public void setKindsLimit(String kindsLimit) {
            this.kindsLimit = kindsLimit;
        }

        public String getCouponStatus() {
            return couponStatus;
        }

        public void setCouponStatus(String couponStatus) {
            this.couponStatus = couponStatus;
        }

        public String getCouponAmt() {
            return couponAmt;
        }

        public void setCouponAmt(String couponAmt) {
            this.couponAmt = couponAmt;
        }

        public String getExpireDay() {
            return expireDay;
        }

        public void setExpireDay(String expireDay) {
            this.expireDay = expireDay;
        }

        public String getTimeLeft() {
            return timeLeft;
        }

        public void setTimeLeft(String timeLeft) {
            this.timeLeft = timeLeft;
        }

        public List<String> getOrderList() {
            return orderList;
        }

        public void setOrderList(List<String> orderList) {
            this.orderList = orderList;
        }

    }
}